/*
[Contents]

	0- Global
	1- Common Form
	2- Login Form
	3- Product Form
	4- Support Form
*/

/* =0 Global
---------------------------------------------------------------------------------------------------------------------*/
label.inline{
	line-height:13px;
}
input[type="text"],
input[type="password"]{
	margin-right:5px;
	padding:2px;
	width:260px;
}
input[type="checkbox"]{
	float:left;
	margin-right:5px;
}
select{
	width:266px;
}
button.button{
	background:url(images/button.png) no-repeat left top;
	border:none;
	color:#FFF;
	cursor:pointer;
	padding-left:15px;
}
button.button span{
	background:url(images/button.png) no-repeat right -23px;
	display:block;
	height:23px;
	line-height:23px;
	padding-right:15px;
}

/* =1 Common Form
---------------------------------------------------------------------------------------------------------------------*/
.common-form strong{
	font-weight:bold;
}
.common-form fieldset{
	background:#F7F7F7;
	border:1px solid #DDD;
	margin:3px 0 10px;
	padding:10px;
}
.common-form p{
	margin-bottom:10px;
}
.common-form label{
	display:inline-block;
	vertical-align:top;
	width:180px;
}
.common-form label span{
	color:#F00;
}
.common-form .radio-label{
	margin-right:20px;
	width:auto;
}
.common-form .buttons{
	text-align:right;
}
.common-form .checkbox-label{
	margin-right:5px;
	width:auto;
}
.common-form .button{
	margin-left:15px;
}

/* Error */
.common-form label.error{
	color:#F00;
	width:auto;
}
.common-form input[type="text"].error,
.common-form input[type="password"].error{
	border:1px solid #F00;
}
/* =2 Login Form
---------------------------------------------------------------------------------------------------------------------*/
.login-form{
}
.login-form label{
	display:block;
	font-weight:bold;
	margin-bottom:5px;
}
.login-form input[type="text"],
.login-form input[type="password"]{
	margin-bottom:10px;
}

/* =3 Product Form
---------------------------------------------------------------------------------------------------------------------*/
.product-form label{
	display:block;
	font-weight:bold;
}

/* =4 Support Form
---------------------------------------------------------------------------------------------------------------------*/
.support-form label{
	display:block;
	font-weight:bold;
}